欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

如何從命令行管理MySQL用戶、數據庫和表

MySQL 可能是最流行的關系數據庫管理系統(RDBMS)。關系數據庫管理系統將數據組織為一堆表中列和行之間的關系。?列代表數據的不同屬性,而每一行記錄其值。本文可以指導您如何使用命令行遠程管理 MySQL 用戶和數據庫。

如何從命令行管理MySQL用戶、數據庫和表

它詳細說明了如何:

  • 創建一個 MySQL 用戶
  • 刪除一個 MySQL 用戶
  • 創建一個 MySQL 數據庫
  • 刪除 MySQL 數據庫
  • 刪除 MySQL 表
  • 導出 MySQL 數據庫
  • 將 SQL 文件導入 MySQL 數據庫

請按照以下步驟進行設置。

創建 MySQL 用戶

通過 SSH 訪問安全地登錄到您的服務器以打開命令行。

鍵入此命令以 root 用戶身份登錄 MySQL:

mysql -u root -p

輸入 MySQL root 密碼,然后按Enter 鍵。現在,這將使您能夠以用戶身份運行 MySQL 命令。

如何從命令行管理MySQL用戶、數據庫和表

現在,要創建一個新用戶并分配權限,然后從mysql?> 提示符運行此命令:

將 *.* 上的所有權限授予由“密碼”標識的“用戶名”@“本地主機”;

將username替換為您正在創建的用戶的名稱,將password替換為用戶的密碼。

上面的命令會將所有權限分配給用戶。但是您可以使用grant命令限制權限。方法如下:

GRANT PRIVILEGE ON *.* TO 'username'@'localhost';

將PRIVILEGE替換為您要授予用戶的權限。MySQL 有超過 50 個權限可以分配給用戶。您可以在此處查看完整列表。

現在,以新用戶身份登錄 MySQL,鍵入 /q 退出程序,然后運行以下命令:

mysql -u 用戶名 -p

當然,將username替換為您剛剛創建的用戶的名稱。輸入用戶密碼并按Enter 鍵登錄。

刪除一個 MySQL 用戶

您可以通過運行以下命令來刪除 MySQL 用戶:

從 mysql.user 中刪除用戶 = '用戶名';

將username?替換為您要刪除的用戶的名稱,然后按Enter 鍵。

您可以使用此命令查看所有 MySQL 用戶:

從 mysql.user GROUP BY 用戶中選擇用戶;

創建 MySQL 數據庫

一個用戶擁有一個 MySQL 數據庫。因此,要創建一個,您需要先使用擁有數據庫的用戶帳戶登錄。

現在運行此命令來創建數據庫:

創建數據庫數據庫名;

將databname?替換為您要創建的數據庫的名稱。

您需要運行USE命令來訪問或使用您剛剛創建的數據庫或任何其他數據庫。為此,請鍵入以下命令并按 Enter。

使用數據名;

將databname?替換為您要打開或使用的數據庫的名稱。

刪除 MySQL 數據庫

從命令行刪除 MySQL 數據庫是不可逆的。因此,始終確保只刪除正確的。

建議列出服務器上的所有數據庫,然后復制要刪除的數據庫的名稱。運行SHOW DATABASES命令以列出所有數據庫。

顯示數據庫;

使用DROP DATABASES命令刪除 MySQL 數據庫。在 mysql> 提示符之后應該是這樣的:

DROP DATABASE 數據庫名稱;

將代碼中的databname替換為要刪除的數據庫的名稱。使用SHOW DATABASE命令確認程序是否已從服務器中刪除數據庫。

刪除 MySQL 表

您可以使用DROP TABLE命令刪除 MySQL 表,但首先,您需要選擇該表所在的數據庫。當然,您可以使用 USE命令執行此操作。

使用數據名;

將 databname 替換為您要選擇的數據庫名稱。現在運行此命令刪除表:

DROP TABLE 表名;

將代碼中的tablename替換為要刪除的表的名稱。

導出 MySQL 數據庫

如果您打算備份數據庫或將其傳輸到另一臺服務器,則導出 MySQL 數據庫是必不可少的。您可以使用mysqldump命令?執行此任務。

要將 MySQL 數據庫導出到 SQL 文件,請鍵入此命令

mysqldump -u 用戶名 -p 數據庫名 > ExportDatabase.sql

將username替換為數據庫所有者的名稱,將databname替換為要導出的數據庫的名稱。

此外,將ExportDatabase.sql替換為您要將 MySQL 文件導出到的名稱。

輸入用戶密碼,MySQL 將創建您數據庫的 SQL 文件。

導入 MySQL 數據庫

您可以通過導入備份文件來恢復 MySQL 數據庫。要將 SQL 文件(例如ExportDatabase.sql?)導入數據庫,請運行以下命令:

mysql -u 用戶名 -p 數據庫名 < ExportDatabase.sql

將username替換為數據庫所有者的名稱,將databname替換為要將文件導入到的數據庫的名稱。

輸入用戶密碼完成導入。

把它包起來

您可以使用一些命令遠程管理您的 MySQL 數據庫。本指南描述了如何處理它們。按照步驟開始。

文章鏈接: http://www.qzkangyuan.com/15037.html

文章標題:如何從命令行管理MySQL用戶、數據庫和表

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
IDC云庫

Web應用程序防火墻的上下文驅動開發

2022-12-28 15:28:37

IDC云庫服務器vps推薦

什么是FTP客戶端和FTP服務器?

2022-12-28 16:36:56

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索

夢飛科技 - 最新云主機促銷服務器租用優惠

主站蜘蛛池模板: 乌鲁木齐县| 犍为县| 陇南市| 宿松县| 元朗区| 囊谦县| 弥渡县| 平江县| 紫金县| 桦川县| 平山县| 瑞安市| 钦州市| 北票市| 北川| 习水县| 新宁县| 山阳县| 仁寿县| 交口县| 丹凤县| 丰台区| 贺兰县| 通榆县| 天全县| 资溪县| 舟曲县| 河南省| 岳池县| 吴川市| 金川县| 浠水县| 将乐县| 临城县| 阜宁县| 张北县| 调兵山市| 遂平县| 石泉县| 香港| 丹巴县|